.person {
  height: calc(100vh - 120rpx);
  background-color: #E9E9E9;
  .banner {
    width: 100vw;
    height: 300rpx;
    background-image: url("https://gw.alicdn.com/tfs/TB1E1wM01L2gK0jSZFmXXc7iXXa-800-417.jpg");
    background-size: cover;
    background-position: center;
    padding: 60rpx;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-end;
    .logo {
      width: 150rpx;
      height: 150rpx;
      border-radius: 50%;
      background-position: center;
      background-size: cover;
      margin-right: 60rpx;
    }
    .nickname {
      font-size: 55rpx;
      line-height: 40rpx;
      position: relative;
      top: -55rpx;
      color: #f7f8fc;
    }
  }
  .content {
    background-color: #FFFFFF;
    margin-top: 40rpx;
    .item {
      border-top: 1px solid #C5D9E8;
      height: 100rpx;
      line-height: 100rpx;
      padding: 0 60rpx;
      font-size: 32rpx;
      &:last-of-type {
        border-bottom: 1px solid #C5D9E8;
      }
    }
  }
}
